package cn.com.lsy.product.lepao.model.mt.dao;

import cn.com.lsy.product.lepao.model.mt.entities.OpenDeviceListDto;
import cn.com.lsy.product.lepao.model.mt.entities.OpenDoorListDto;
import cn.com.lsy.product.lepao.model.mt.entities.UserEnterInfoDto;
import cn.com.lsy.product.lepao.model.mt.entities.UserEnterListDto;

import java.util.List;
import java.util.Map;

public interface MtEquipmentLogsMapper {

    List<OpenDoorListDto> selectOpenDoorListByPage(Map<String, Object> params);

    int selectOpenDoorListByCount(Map<String, Object> params);

    List<OpenDeviceListDto> selectOpenDeviceListByPage(Map<String, Object> params);

    int selectOpenDeviceListByCount(Map<String, Object> params);

    List<UserEnterListDto> selectUserEnterByPage(Map<String, Object> params);

    int selectUserEnterByCount(Map<String, Object> params);

    List<UserEnterInfoDto> selectUserEnterInfo(Map<String, Object> params);

    int selectUserEnterTotal(Map<String, Object> params);
}
